package fr.bludwarf.skywarrior.joueur;

import fr.bludwarf.skywarrior.ile.StatsCombat;

public class TypeVaisseau extends TypeUnite {
	
	//           		   												  temps de constr.			, PV/att/def					, cout(mat,ether,nourr)		, pop	, vitesse
	public static final TypeVaisseau APICOPTER	= new TypeVaisseau("Apicopter"	, 0 * 3600 + 37 * 60 + 30	, new StatsCombat(100,  0, 0)	, new Ressources(30, 0, 0)	, 1		, 200);
	public static final TypeVaisseau DRAKKAR	= new TypeVaisseau("Drakkar"	, 2 * 3600 +  0 * 60 +  0	, new StatsCombat( 60, 15, 1)	, new Ressources(90, 0, 0)	, 2		, 100);
	
	/** Vitesse du vaisseau (en unité Skywar) */
	private final int _vitesse;

	public TypeVaisseau(final String nom, int duree, StatsCombat combat, Ressources cout, final int pop, final int vitesse) {
		super(nom, duree, combat, cout, pop);
		
		_vitesse = vitesse;
	}
	
	/**
	 * @return Vitesse du vaisseau (en unité Skywar)
	 * @since 25 nov. 2011
	 */
	public int getVitesse() {
		return _vitesse;
	}

}
